package com.ozo.easy.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ozo.easy.common.model.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 文件
 *
 * @author ozo
 * @version 1.0
 * @date 2025-02-05 15:44:53
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("sys_file")
public class SysFile extends BaseEntity {

    /**
     * 原文件名称
     */
    @TableField("original_name")
    private String originalName;

    /**
     * 文件名称
     */
    @TableField("file_name")
    private String fileName;

    /**
     * 文件大小
     */
    @TableField("file_size")
    private Integer fileSize;

    /**
     * 文件后缀
     */
    @TableField("file_suffix")
    private String fileSuffix;

    /**
     * 文件路径
     */
    @TableField("file_path")
    private String filePath;

}
